Evolutionary Approaches for ANNs Design
نویسندگان
چکیده
Artificial neural networks (ANNs) are computational models, loosely inspired by biological neural networks, consisting of interconnected groups of artificial neurons which process information using a connectionist approach. ANNs are widely applied to problems like pattern recognition, classification, and time series analysis. The success of an ANN application usually requires a high number of experiments. Moreover, several parameters of an ANN can affect the accuracy of solutions. A particular type of evolving system, namely neuro-genetic systems, have become a very important research topic in ANN design. They make up the so-called Evolutionary Artificial Neural Networks (EANNs), i.e., biologicallyinspired computational models that use evolutionary algorithms (EAs) in conjunction with ANNs. Evolutionary algorithms and state-of-the-art design of EANN were introduced first in the milestone survey by Xin Yao (1999), and, more recently, by Abraham (2004), by Cantu-Paz and Kamath (2005), and then by Castellani (2006). The aim of this article is to present the main evolutionary techniques used to optimize the ANN design, providing a description of the topics related to neural network design and corresponding issues, and then, some of the most recent developments of EANNs found in the literature. Finally a brief summary is given, with a few concluding remarks.
منابع مشابه
Towards Designing Arti cial Neural Networks by Evolution
Designing artiicial neural networks (ANNs) for different applications has been a key issue in the ANN eld. Although there are many training algorithms available for learning ANN's connection weights, algorithms which can learn ANN's architectures are relatively few. At present, ANN design still relies heavily on human experts who have suucient knowledge about ANNs and the problem to be solved. ...
متن کاملEvolutionary Design of Arti cial Neural
|Evolutionary design of artiicial neural networks (ANNs) ooers a very promising and automatic alternative to designing ANNs manually. The advantage of evolutionary design over the manual design is their adaptability to a dynamic environment. Most research in evolving ANNs only deals with the topological structure of ANNs and little has been done on the evolution of both topological structures a...
متن کاملEffective ANN Topologies for use as Genotypes for Evolutionary Design and Invention
There is promise in the field of Evolutionary Design for systems that evolve not only what to manufacture but also how to manufacture it. EvoFab is a system that uses Genetic Algorithms to evolve Artificial Neural Networks (ANNs) which control a modified 3d-printer with the goal of automating some level of invention. ANNs are an obvious choice for use with a system like this as they are canonic...
متن کاملA Population - Based Learning Algorithm Which Learns BothArchitectures
One of the major issues in the eld of artiicial neural networks (ANNs) is the design of their architectures. There are strong biological and engineering evidences to support that the information processing capability of an ANN is determined by its architecture. This paper proposes a new population-based learning algorithm (PBLA) which learns both ANN's architecture and weights. The evolutionary...
متن کاملMultiobjective Differential Evolutionary Neural Network for Multi Class Pattern Classification
In this paper, a Differential Evolution (DE) algorithm for solving multiobjective optimization problems to solve the problem of tuning Artificial Neural Network (ANN) parameters is presented. The multiobjective evolutionary used in this study is a Differential Evolution algorithm while ANN used is Three-Term Backpropagation network (TBP). The proposed algorithm, named (MODETBP) utilizes the adv...
متن کامل